.cinemas-result{
    margin-top: .1rem;
    h3{
      height: .4rem;
    background: #fff;
    @include border(0 0 2px 0,#e5e5e5);
    font-size: .15rem;
    color: #999;
    padding: .09rem .15rem;
    font-weight: 400;  
    }
    .title-block{
        @include border(0 0 1px 0, #c8c7cc);
        padding: .13rem .15rem .13rem 0;
        padding-left: .15rem;
        background: #fff;
        .title{
            height: .23rem;
            line-height: .23rem;
            font-size: .16rem;
            color: #000;
            white-space: nowrap;
            overflow: hidden;
            text-overflow: ellipsis;
            .price-block{
                padding: .09rem 0 0 .03rem;
                .price{
                    color: #f03d37;
                    font-size: .18rem;
                }
                span{
                    color: #f03d37;
                    font-size: .11rem;
                    text-overflow: ellipsis;
                    overflow: hidden;
                    white-space: nowrap;
                }
            }
        }
        .location-block{
            margin-top: .06rem;
            font-size: .13rem;
            color: #666;
            line-height: 1.5;
            display: flex;
            .flex{
                text-overflow: ellipsis;
                overflow: hidden;
                white-space: nowrap;
                flex: 1;
            }
            .distance{
                margin-left: .05rem;
            }
        }
        .label-block{
            line-height: .17rem;
            margin:.04rem 0;
            div{
                display: inline-block;
                border: 1px solid #589daf;
                border-radius: 2px;
                color: #589daf;
                padding: 0 .03rem;
                font-size: .12rem;
                height: .15rem;
                line-height: .14rem;
            }
            .vipTag,.snack{
                color: #f90;
                border: 1px solid #f90;
            }
        }
    }
    .more{
        font-size: .15rem;
        color: #ef4238;
        background: #fff;
        height: .44rem;
        line-height: .44rem;
        text-align: center;
        }
}